#include <math.h> double hypot(x,y); double x,y; значение с плавающей точкой.
Описание:
Функция hypot вычисляет длину гипотенузы прямоугольного треугольника с заданной длиной двух сторон x и y. Вызов hypot эквивалентен следующему:
sqrt(x*x + y*y);
Возвращаемое значение:
Функция hypot возвращает длину гипотенузы. В случае переполнения результата, hypot устанавливает errno в ERANGE и возвращает значение HUGE.
Пример.
#include <math.h>
double x,y,z;
x = 3.0;
y = 4.0;
z = hypot(x,y);
printf("Hypotenuse=%2.1f\n",z);
На выходе:
Hypotenuse = 5.0